package com.ynet.middleground.approve.dto;

import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author liulx
 * @description 流程资源信息传输对象
 * @date 2020-06-29 10:22
 */
@Data
@ApiModel(value = "流程资源信息", description = "流程资源信息传输对象")
public class ProcessResourceDTO implements Serializable {

    private static final long serialVersionUID = 7006540488124561879L;

    @ApiModelProperty(value = "流程 BPMN XML 文件信息（Base64 格式）", notes = "流程 BPMN XML 文件信息（Base64 格式）", dataType = "String")
    private String xml;

    @ApiModelProperty(value = "当前活动节点（使用流程实例 id 查询时会返回该字段）", notes = "当前活动节点（使用流程实例 id 查询时会返回该字段）")
    private List<String> activeActivityIds;

}
